package com.jic.market.response.rest.seckill;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

/**
 * @author zxk
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("秒杀商品")
public class SeckillProductListResponse {
    @ApiModelProperty(value = "活动Id", required = true)
    private String promotionId;
    @ApiModelProperty(value = "商品id", required = true)
    private Long goodsId;
    @ApiModelProperty(value = "商品名称", required = true)
    private String goodsName;
    @ApiModelProperty(value = "商品图片", required = true)
    private String pictureUrl;
    @ApiModelProperty(value = "商品单价", required = true)
    private String goodsPrice;
    @ApiModelProperty(value = "秒杀单价", required = true)
    private BigDecimal skillPrice;
    @ApiModelProperty(value = "用户单渠道限购", required = true)
    private Integer userChannelLimit;
    @ApiModelProperty(value = "库存", required = true)
    private Integer reserveNum;
    @ApiModelProperty(value = "活动状态", required = true)
    private Integer status ;
}
